Vcenter NamespaceManagement Storage Profiles Summary

Vcenter NamespaceManagement Storage Profiles Summary
Vcenter NamespaceManagement Storage Profiles Summary

The Vcenter NamespaceManagement Storage Profiles Summary schema contains the information about compatible storage profiles and represents the result of POST /vcenter/namespace-management/storage/profiles?action=check_compatibility operation.

This schema was added in vSphere API 8.0.0.1.

JSON Example
{
    "profile": "string",
    "profile_name": "string",
    "compatible": false,
    "items": [
        {
            "zone": "string",
            "datastores": [
                "string"
            ]
        }
    ],
    "incompatibility_reasons": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ]
}
string
profile
Required

Identifier of the compatible storage profile. A storage profile is compatible if it results in at least one datastore in each of the specified zones.

This property was added in vSphere API 8.0.0.1.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: SpsStorageProfile. When operations return a value of this schema as a response, the property will be an identifier for the resource type: SpsStorageProfile.

string
profile_name
Required

Human-readable identifier of the storage profile.

This property was added in vSphere API 8.0.0.1.

boolean
compatible
Required

Compatibility of this storage profile with the specified vSphere Zones.

This property was added in vSphere API 8.0.0.1.

items
Required

The list of Vcenter NamespaceManagement Storage Profiles Item wich correspond to the storage profile.

This property was added in vSphere API 8.0.0.1.

incompatibility_reasons
Required

The reason for incompatibility. If empty, this profile is compatible with the given vSphere Zones specified in the Vcenter NamespaceManagement Storage Profiles FilterSpec.

This property was added in vSphere API 8.0.0.1.